the penny has dropped. - Español Inglés Diccionario